Learning To Draw Samples: With Application To Amortized Mle For Generative Adversarial Training